home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 140
/
(Vol 140) Sep 19 2011.iso
/
Games
/
red_cross_eru.swf
/
scripts
/
__Packages
/
gamebase
/
control
/
StartMenu.as
< prev
next >
Wrap
Text File
|
2011-09-19
|
12KB
|
283 lines
§§push(true);
§§push(false);
§§push(false);
§§push(true);
while(true)
{
if(§§pop())
{
}
if(§§pop())
{
}
if(§§pop())
{
break;
}
§§push(true);
§§push(false);
}
if(!e.f)
{
e.f = new g();
}
§§pop();
if(!e.f.h)
{
e.f.h = new g();
}
§§pop();
if(!e.f.h[§§constant(4)])
{
f.h[§§constant(4)] extends f[§§constant(6)];
var _loc2_ = f.h[§§constant(4)] = function()
{
super();
this[§§constant(5)]();
}[§§constant(7)];
_loc2_[§§constant(5)] = function()
{
_global[§§constant(9)][§§constant(10)](§§constant(8),this);
this[§§constant(11)]();
};
_loc2_[§§constant(12)] = function(command)
{
_global[§§constant(14)][§§constant(15)](§§constant(13));
this[§§constant(16)][§§constant(17)][§§constant(18)]();
this[§§constant(19)] = command;
if(command == §§constant(20))
{
_global[§§constant(21)] = Number(this[§§constant(16)][§§constant(22)][§§constant(23)]);
this[§§constant(16)][§§constant(25)](§§constant(24));
this[§§constant(16)][§§constant(27)][§§constant(25)](§§constant(26));
}
if(command == §§constant(28))
{
this[§§constant(16)][§§constant(25)](§§constant(24));
this[§§constant(16)][§§constant(27)][§§constant(25)](§§constant(26));
}
if(command == §§constant(29))
{
_global[§§constant(30)][§§constant(34)](§§constant(33),§§constant(32),_global[§§constant(30)][§§constant(31)]());
this[§§constant(16)][§§constant(35)] = false;
}
if(command == §§constant(36))
{
_global[§§constant(37)][§§constant(38)]();
}
if(command == §§constant(39))
{
}
if(command == §§constant(40))
{
_global[§§constant(9)][§§constant(41)]();
}
if(command == §§constant(42))
{
_global[§§constant(9)][§§constant(43)]();
}
if(command == §§constant(44))
{
this[§§constant(45)]();
}
if(command == §§constant(46))
{
this[§§constant(49)](_global[§§constant(48)],§§constant(47));
}
if(command == §§constant(50))
{
this[§§constant(49)](_global[§§constant(51)],§§constant(47));
}
if(command == §§constant(52))
{
this[§§constant(49)](_global[§§constant(52)],§§constant(47));
}
};
_loc2_[§§constant(53)] = function()
{
_global[§§constant(54)][§§constant(55)]();
delete _global[§§constant(54)];
_global[§§constant(54)] = undefined;
if(this[§§constant(19)] == §§constant(20))
{
_global[§§constant(56)] = §§constant(57);
_global[§§constant(54)] = new f[§§constant(58)]();
}
if(this[§§constant(19)] == §§constant(28))
{
this[§§constant(16)][§§constant(34)](§§constant(62),§§constant(61),this[§§constant(16)][§§constant(31)](),{§\§\§constant(59)§:§§constant(60)});
}
};
_loc2_[§§constant(11)] = function()
{
_global[§§constant(14)][§§constant(63)]();
this[§§constant(64)]();
this[§§constant(16)][§§constant(25)](1);
};
_loc2_[§§constant(65)] = function()
{
this[§§constant(64)]();
this[§§constant(16)][§§constant(25)](§§constant(66));
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(68)],_global[§§constant(67)]);
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(68)],this[§§constant(16)],this[§§constant(16)][§§constant(25)],§§constant(71));
if(_global[§§constant(73)] == §§constant(74))
{
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(76)],_global[§§constant(75)]);
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(76)],this,this[§§constant(12)],§§constant(46));
}
else
{
this[§§constant(16)][§§constant(76)][§§constant(35)] = false;
}
var _loc3_ = 0;
while(_loc3_ <= 5)
{
var _loc4_ = this[§§constant(16)][§§constant(77)][§§constant(78)][§§constant(79) + _loc3_];
_loc4_[§§constant(80)](1);
_loc3_ = _loc3_ + 1;
}
f[§§constant(82)][§§constant(83)][§§constant(84)](this,this[§§constant(81)],1000);
};
_loc2_[§§constant(81)] = function()
{
var _loc7_ = _global[§§constant(85)][§§constant(86)][§§constant(87)][§§constant(88)]();
var _loc3_ = 0;
while(_loc3_ <= 5)
{
var _loc5_ = this[§§constant(16)][§§constant(77)][§§constant(78)][§§constant(79) + _loc3_];
var _loc4_ = _loc7_[§§constant(90)](_loc7_[§§constant(89)] - _loc3_ - 1);
if(_loc4_)
{
var _loc6_ = Number(_loc4_);
_loc5_[§§constant(91)] = 4 + 3 * _loc6_;
f[§§constant(82)][§§constant(83)][§§constant(84)](this,this[§§constant(92)],_loc3_ * 80,_loc5_);
}
_loc3_ = _loc3_ + 1;
}
};
_loc2_[§§constant(92)] = function(mc)
{
mc[§§constant(93)] = f[§§constant(82)][§§constant(83)][§§constant(95)](this,this[§§constant(94)],mc);
mc[§§constant(25)](mc[§§constant(96)] + 1);
};
_loc2_[§§constant(94)] = function(mc)
{
if(mc[§§constant(96)] == mc[§§constant(91)])
{
mc[§§constant(97)]();
delete mc[§§constant(93)];
return undefined;
}
};
_loc2_[§§constant(64)] = function()
{
if(this[§§constant(16)])
{
return undefined;
}
this[§§constant(16)] = _global[§§constant(30)][§§constant(34)](§§constant(4),§§constant(98),_global[§§constant(30)][§§constant(31)]());
this[§§constant(16)][§§constant(99)] = 400;
this[§§constant(16)][§§constant(100)] = 300;
this[§§constant(16)][§§constant(101)][§§constant(35)] = true;
this[§§constant(103)](_global[§§constant(102)]);
};
_loc2_[§§constant(104)] = function()
{
var _loc3_ = [this[§§constant(16)][§§constant(107)],this[§§constant(16)][§§constant(106)],this[§§constant(16)][§§constant(105)]];
this[§§constant(16)][§§constant(108)][§§constant(35)] = false;
this[§§constant(16)][§§constant(109)][§§constant(35)] = false;
this[§§constant(16)][§§constant(110)][§§constant(35)] = false;
this[§§constant(16)][§§constant(111)][§§constant(35)] = false;
this[§§constant(16)][§§constant(112)][§§constant(35)] = false;
if(_global[§§constant(113)] != §§constant(114) && _global[§§constant(113)] != undefined)
{
_loc3_[§§constant(115)](this[§§constant(16)][§§constant(109)]);
}
if(_global[§§constant(51)] != §§constant(114) && _global[§§constant(51)] != undefined)
{
_loc3_[§§constant(115)](this[§§constant(16)][§§constant(111)]);
}
if(_global[§§constant(52)] != §§constant(114) && _global[§§constant(52)] != undefined)
{
_loc3_[§§constant(115)](this[§§constant(16)][§§constant(112)]);
}
if(_global[§§constant(48)] != §§constant(114) && _global[§§constant(48)] != undefined)
{
_loc3_[§§constant(115)](this[§§constant(16)][§§constant(110)]);
}
if(_global[§§constant(116)] != §§constant(117))
{
_loc3_[§§constant(115)](this[§§constant(16)][§§constant(108)]);
}
this[§§constant(118)](_loc3_);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(120)],_global[§§constant(119)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(107)],_global[§§constant(121)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(106)],_global[§§constant(122)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(105)],_global[§§constant(123)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(108)],_global[§§constant(124)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(109)],_global[§§constant(125)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(110)],_global[§§constant(126)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(111)],_global[§§constant(127)]);
f[§§constant(69)][§§constant(70)](this[§§constant(16)][§§constant(112)],_global[§§constant(128)]);
var _loc4_ = eval(§§constant(131))[§§constant(132)](_global[§§constant(130)],§§constant(129));
if(_loc4_[§§constant(133)][§§constant(134)][§§constant(89)] > 0)
{
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(107)],this,this[§§constant(12)],§§constant(28));
}
else
{
f[§§constant(69)][§§constant(135)](this[§§constant(16)][§§constant(107)]);
}
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(120)],this,this[§§constant(12)],§§constant(20));
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(106)],this,this[§§constant(12)],§§constant(29));
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(105)],this,this[§§constant(12)],§§constant(44));
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(108)],this,this[§§constant(12)],§§constant(40));
f[§§constant(69)][§§constant(72)](this[§§constant(16)][§§constant(109)],this,this[§§constant(12)],§§constant(36));
this[§§constant(16)][§§constant(110)][§§constant(136)] = f[§§constant(82)][§§constant(83)][§§constant(95)](this,this[§§constant(12)],§§constant(46));
this[§§constant(16)][§§constant(111)][§§constant(136)] = f[§§constant(82)][§§constant(83)][§§constant(95)](this,this[§§constant(12)],§§constant(50));
this[§§constant(16)][§§constant(112)][§§constant(136)] = f[§§constant(82)][§§constant(83)][§§constant(95)](this,this[§§constant(12)],§§constant(52));
};
_loc2_[§§constant(118)] = function(buttons)
{
var _loc4_ = 115;
var _loc7_ = buttons[§§constant(89)] * _loc4_;
var _loc8_ = 800 - _loc7_;
var _loc5_ = eval(§§constant(137))[§§constant(138)](35,_loc8_ / (buttons[§§constant(89)] - 1));
_loc7_ += (buttons[§§constant(89)] - 1) * _loc5_;
var _loc6_ = (- _loc7_) / 2 + _loc4_ / 2;
var _loc1_ = 0;
while(_loc1_ < buttons[§§constant(89)])
{
var _loc2_ = buttons[_loc1_];
_loc2_[§§constant(35)] = true;
_loc2_[§§constant(99)] = _loc6_ + _loc1_ * (_loc4_ + _loc5_);
_loc1_ = _loc1_ + 1;
}
};
_loc2_[§§constant(139)] = function()
{
this[§§constant(16)][§§constant(18)]();
this[§§constant(16)] = undefined;
};
_loc2_[§§constant(103)] = function(lan)
{
this[§§constant(16)][§§constant(101)][§§constant(35)] = true;
if(lan == §§constant(140))
{
this[§§constant(16)][§§constant(101)][§§constant(25)](2);
}
else if(lan == §§constant(141))
{
this[§§constant(16)][§§constant(101)][§§constant(25)](1);
}
f[§§constant(142)][§§constant(143)][§§constant(144)](lan);
this[§§constant(104)]();
};
_loc2_[§§constant(45)] = function()
{
this[§§constant(16)][§§constant(34)](§§constant(145),§§constant(17),this[§§constant(16)][§§constant(31)]());
};
§§push(§§constant(146)(f.h[§§constant(4)][§§constant(7)],null,1));
}
§§pop();